Ground cherry

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    Alternative form of groundcherry. alt-of, alternative
  2. 2
    any of numerous cosmopolitan annual or perennial herbs of the genus Physalis bearing edible fleshy berries enclosed in a bladderlike husk; some cultivated for their flowers wordnet